@charset "utf-8";
/* CSS Document */
/* Eric Meyer's Reset Reloaded */
/* http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
input, select {
    vertical-align:middle;
}
.clear{
	clear:both;
	font-size: 1px;
	line-height: 0px;
}
#page-wrap{
	width:1100px;
	text-align:center;
	margin:0 auto;
	background-color:red;
	border:1px solid #353535;
/*	height:100%; */
}
#page-header{
}
#page-content{
	background-color:#666666;
}
#content-colleft{
	width:250px;
	background:#666666;
	color:#A8A8A8;
	text-align:left;
	float:left;
	padding-top: 20px;
}
#content-colright{
	float:left;
	background:#F6F6F6;
	color:#545C6F;
	text-align:left;
	width:850px;
	padding-top: 20px;
	height:100%;
}
#colleft-menu{
}
#colright-wrap{
	margin-left: 20px;
	margin-right:20px;
	margin-bottom:20px;
}
#colleft-wrap{
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom:20px;
	text-align:right;
}
#page-footer{
}
#accordion{
	margin-top:20px;
}
.header-sys{
	font-size:19px;
	font-family:"Courier New", Courier,monospace;
	font-weight:bold;
	margin:20px 0px;
}
a.sys-menu:hover{
	color:#fff;
	cursor:pointer;
}
.formJquery{
    font-size: 14px;
    text-align: left;
 }
 .fieldset > *{
     display: block;
}
.w1{
    width: 100%;
    margin-bottom: 10px;
}
.label-food,.input-food{
	display:block;
	height:18px;
	float:left;
}
.label-food{
	width:100px;
	margin:5px;
}
.input-food{
	width:150px;
	margin:5px 30px 5px 5px;
}
.load-fieldset{
	border:3px solid #666;
	padding:15px;
}
table {
	border-collapse:collapse;
	width:100%;
} 
table,th, td {
	border: 1px solid black;
	vertical-align:middle;padding:5px;
}
th{
	text-align:center;
	background-color:#666666;
	color:#fff;
}
.td-edit,.td-del{
	text-align:center;
	width:50px;
}
tr:nth-child(odd) {
	background: #FFF
}
.td-picture{
	text-align:center;
	width:80px;
}
.labeltabledata{
	display: block; margin-bottom: 10px; font-weight:bold;
}